imperial heavy trooper - German English Dictionary